//
//  HQMapUiSettingsModel.h
//  o_amap
//
//  Created by Q神 on 2021/4/16.
//

#import <Foundation/Foundation.h>
/// 导航
#import <AMapNaviKit/AMapNaviKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface HQMapUiSettingsModel : NSObject

/// 指南针 [Android, iOS]
@property (nonatomic, assign) BOOL isCompassEnabled;

/// 比例尺控件 [Android, iOS]
@property (nonatomic, assign) BOOL isScaleControlsEnabled;

/// 地图Logo [Android, iOS暂未实现]
@property (nonatomic, assign) NSInteger logoPosition;

/// 缩放手势 [Android, iOS]
@property (nonatomic, assign) BOOL isZoomGesturesEnabled;

/// 滑动手势 [Android, iOS]
@property (nonatomic, assign) BOOL isScrollGesturesEnabled;

/// 旋转手势 [Android, iOS]
@property (nonatomic, assign) BOOL isRotateGesturesEnabled;

/// 倾斜手势 [Android, iOS]
@property (nonatomic, assign) BOOL isTiltGesturesEnabled;

@property (nonatomic, assign) BOOL showsUserLocation;

@property (nonatomic, assign) NSInteger userTrackingMode;


- (void)setUiSettings:(MAMapView *)mapView;

@end

NS_ASSUME_NONNULL_END
